package com.yidu.hbatsft.service;

import com.yidu.hbatsft.domain.AtsBaseSport;
import com.yidu.hbatsft.domain.AtsEmpExpert;
import com.yidu.hbatsft.domain.AtsEmpExpertVo;
import com.yidu.hbatsft.domain.AtsEmpLeader;
import org.springframework.web.multipart.MultipartFile;

import java.util.List;

public interface AtsEmpExpertService {
    /**
     * 查询全部
     */
    List<AtsEmpExpert> findAll(Integer pageNum, Integer pageSize,String expertName);

    /**
     * 加载专业项
     */
    List<AtsBaseSport>loadSprot();
    /**
     * 查询N条数据
     * @return
     */
    int findCout();

    /**
     * 根据ID查询
     */
    AtsEmpExpertVo findById(Integer id);
    /**
     * 无分页参数的查询全部
     */
    List<AtsEmpExpert> findAlls();
    /**
     * 修改专家信息方法
     */
    int upOrInertExpertDate(AtsEmpExpertVo vo, MultipartFile file);
    /**
     * 逻辑删除专家信息
     */
    int deleteExpertDate(Integer id);
}
